﻿using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;
using System.Drawing;

namespace ArgusLib.Fractals.OrbitFractals
{
	public class RenderParameterEscapeTime : IRenderParameterSimplyConnectedSet
	{
		public Colorings Coloring { get; set; }
		public Color SetColor { get; set; }

		public RenderParameterEscapeTime()
		{
			this.Coloring = Colorings.RedYellow;
			this.SetColor = Color.Black;
		}

		public RenderParameterEscapeTime Clone()
		{
			RenderParameterEscapeTime para = new RenderParameterEscapeTime()
			{
				Coloring = this.Coloring,
				SetColor = this.SetColor
			};
			return para;
		}

		object ICloneable.Clone()
		{
			return this.Clone();
		}

		public enum Colorings
		{
			RedYellow
		}
	}
}
